temporary prosthesis - German English Dictionary